<?php
require_once '../../beans/pedido.php';
require_once '../../beans/cliente.php';
require_once '../../beans/moneda.php';
require_once '../../beans/item.php';
require_once '../../beans/articulo.php';
require_once '../../beans/producto.php';
require_once '../../beans/proveedor.php';
require_once '../../session.php';
$time = $_GET['time'];
$idItem = $_GET['idItem'];
$pedido = $_SESSION['pedidos'][$time];
?>
<script type="text/javascript">
    $(document).ready(function() {
        $("#proveedor").autocomplete("ajax/getTodosLosProveedores.php", {
		width: 560,
		matchContains: true,
		//mustMatch: true,
		//minChars: 3,
		//multiple: true,
		//highlight: false,
		//multipleSeparator: ",",
                
		selectFirst: false
	});
        
        $('#articulo').result(function () {
            getMarcaComboPorCodigo();
        });
        
        $("#articulo").autocomplete("ajax/getTodosLosArticulos.php", {
		width: 560,
		matchContains: true,
		//mustMatch: true,
		//minChars: 3,
		//multiple: true,
		//highlight: false,
		//multipleSeparator: ",",
		selectFirst: false
	});
        
        getMarcaComboPorCodigo();
        
        $("#cantidad").focus();
    });
    
    $(function() {
        $('#datepicker').datetimepicker({
            pickTime: false
        });
    });
    
    function getMarcaComboPorCodigo() {
        var parametros = {
            "accion" :  'getMarcaComboPorCodigo',
            "codigo"  : $("#articulo").val() 
        };
        
        $.ajax({
            data:   parametros,
            url:    'controladores/marcaControlador.php',
            type:   'post',
            beforeSend: function() {
                $("#marcaPorCodigo").html("<img src=\"imagenes/ajax-loader-chico.gif\" />");
            },
            success: function(respuesta) {
                $("#marcaPorCodigo").html(respuesta);
            }
        });
    }; 
        
    
    
    
    $("#modificarItem").click(function() {
        var parametros = {
            "accion" :  'modificarItem',
            "idItem" :  $("#idItem").val(),
            "tempid"  : $("#temp").val(),
            "cantidad" :  $("#cantidad").val(),
            "articulo" : $("#articulo").val(),
            "idMarca"   : $("#marcasCombo").val(),
            "precio"   : $("#precio").val(),
            "fecha"    : $("#fecha").val(),
            "proveedor" : $("#proveedor").val()  
        };
        
        $.ajax({
            data:   parametros,
            url:    'controladores/pedidoControlador.php',
            type:   'post',
            beforeSend: function() {
                $("#resultadoCantidad").html("<img src=\"imagenes/ajax-loader-chico.gif\" />");
                $("#resultadoArticulo").html("<img src=\"imagenes/ajax-loader-chico.gif\" />");
                $("#resultadoPrecio").html("<img src=\"imagenes/ajax-loader-chico.gif\" />");
                $("#resultadoProveedor").html("<img src=\"imagenes/ajax-loader-chico.gif\" />");
            },
            success: function(respuesta) {
                $("#resultado").html(respuesta);
            }
        });
    });
</script>
<input type="hidden" id="temp" value="<?php echo $time; ?>">
<input type="hidden" id="idItem" value="<?php echo $idItem; ?>">
<p>
    <label>Cantidad:</label>
    <input type="text" name="cantidad" id="cantidad" maxlength="11" value="<?php echo $pedido->items[$idItem]->getCantidad(); ?>" style="float: left;" />
    <div id="resultadoCantidad"></div>
</p>
<p style="clear: both;">
    <label>Articulo:</label>
    <input type="text" name="articulo" id="articulo" maxlength="100" value="<?php echo $pedido->items[$idItem]->getArticulo()->getCodigo(); ?>" style="float: left;" />
    <div id="resultadoArticulo"></div>
</p>
<p style="clear: both;">
    <label>Marca:</label>
    <div id="marcaPorCodigo"></div>
</p>
<p style="clear: both;">
    <label>Precio:</label>
    <input type="text" name="precio" id="precio" maxlength="11" value="<?php echo $pedido->items[$idItem]->getPrecio(); ?>" style="float: left;" />
    <div id="resultadoPrecio"></div>
</p>
<p style="clear: both;">
    <label>Fecha de Entrega:</label>
    <div id="datepicker" class="input-append">
        <input id="fecha" value="<?php echo $pedido->items[$idItem]->getFechaEntrega(); ?>" data-format="yyyy-MM-dd" type="text">
        <span class="add-on">
            <i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
        </span>
    </div>
</p>
<p style="clear: both;">
    <label>Posible Proveedor:</label>
    <input type="text" name="proveedor" id="proveedor" maxlength="100" value="<?php echo $pedido->items[$idItem]->getProveedor()->getNombre(); ?>" style="float: left;" />
    <div id="resultadoProveedor"></div>
</p>
<p style="clear: both;">
    <input type="button" class="btn btn-success" id="modificarItem" value="Modificar" />
</p> 
<div id="resultado"></div>